Big Huge Thesaurus

Cape hunting dog

noun